artificial diet - German English Dictionary